<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>qTip - CSS Tooltips</title>
<style type="text/css" media="screen">
<!--
div#qTip {
  padding: 3px;
  border: 1px solid #666;
  border-right-width: 2px;
  border-bottom-width: 2px;
  display: none;
  background: #999;
  color: #FFF;
  font: bold 9px Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  position: absolute;
  z-index: 1000;
}
body {
margin: 0;
padding: 30px;
background: #FFF;
color: #666;
}
h1 {
font: bold 16px Arial, Helvetica, sans-serif;
}
p {
font: 11px Arial, Helvetica, sans-serif;
}
a {
color: #900;
text-decoration: none;
font-weight: bold;
}
a:hover {
background: #900;
color: #FFF;
}
hr {
margin: 24px 0;
_margin: 0;
}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
//////////////////////////////////////////////////////////////////
// qTip - CSS Tool Tips - by Craig Erskine
// http://qrayg.com | http://solardreamstudios.com
//
// Inspired by code from Travis Beckham
// http://www.squidfingers.com | http://www.podlob.com
//////////////////////////////////////////////////////////////////
var qTipTag = "a"; //Which tag do you want to qTip-ize? Keep it lowercase!//
var qTipX = -30; //This is qTip's X offset//
var qTipY = 25; //This is qTip's Y offset//
//There's No need to edit anything below this line//
tooltip = {
  name : "qTip",
  offsetX : qTipX,
  offsetY : qTipY,
  tip : null
}
tooltip.init = function () {
 var tipNameSpaceURI = "http://www.w3.org/1999/xhtml";
 if(!tipContainerID){ var tipContainerID = "qTip";}
 var tipContainer = document.getElementById(tipContainerID);
 if(!tipContainer) {
   tipContainer = document.createElementNS ? document.createElementNS(tipNameSpaceURI, "div") : document.createElement("div");
  tipContainer.setAttribute("id", tipContainerID);
   document.getElementsByTagName("body").item(0).appendChild(tipContainer);
 }
 if (!document.getElementById) return;
 this.tip = document.getElementById (this.name);
 if (this.tip) document.onmousemove = function (evt) {tooltip.move (evt)};
 var a, sTitle;
 var anchors = document.getElementsByTagName (qTipTag);
 for (var i = 0; i < anchors.length; i ++) {
  a = anchors[i];
  sTitle = a.getAttribute("title");
  if(sTitle) {
   a.setAttribute("tiptitle", sTitle);
   a.removeAttribute("title");
   a.onmouseover = function() {tooltip.show(this.getAttribute('tiptitle'))};
   a.onmouseout = function() {tooltip.hide()};
  }
 }
}
tooltip.move = function (evt) {
 var x=0, y=0;
 if (document.all) {//IE
  x = (document.documentElement && document.documentElement.scrollLeft) ? document.documentElement.scrollLeft : document.body.scrollLeft;
  y = (document.documentElement && document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop;
  x += window.event.clientX;
  y += window.event.clientY;
  
 } else {//Good Browsers
  x = evt.pageX;
  y = evt.pageY;
 }
 this.tip.style.left = (x + this.offsetX) + "px";
 this.tip.style.top = (y + this.offsetY) + "px";
}
tooltip.show = function (text) {
 if (!this.tip) return;
 this.tip.innerHTML = text;
 this.tip.style.display = "block";
}
tooltip.hide = function () {
 if (!this.tip) return;
 this.tip.innerHTML = "";
 this.tip.style.display = "none";
}
window.onload = function () {
 tooltip.init ();
}
</script>
</head>
<body>
<h1>qTip - CSS Tooltips</h1>
<hr />
<p>Hover over the <a href="#" title="This is what the tooltip looks like.&lt;br /&gt;You can style it anyway you like.&lt;br /&gt;You can even add HTML!">link text</a> to see a tooltip  appear and follow the mouse.</p>
<p>qTip will work on <a href="#" title="In this case it's all &lt; a &gt; tags">all like elements</a> that are on the page. You can specify <a href="#" title="The JavaScript will take care of the rest.">any HTML tag</a> as your preferred element. Since the title attribute can be applied to any HTML element, this technique is standards compliant!</p>
<hr />
<p><a href="qTip.css" title="The CSS makes qTip look pretty.">&raquo; View the CSS</a><br />
<a href="qTip.js" title="The JavaScript makes qTip function.">&raquo; View the JavaScript</a></p>
</body>
</html>